﻿$(document).ready(function() {
    headmenu(); //网页顶部下拉菜单式的导航结构
    sideNav(); //侧栏菜单显示
    note(); //公告内容定时自动轮换播
});

//网页顶部下拉菜单式的导航结构
function headmenu() {
    //导航栏目
    $(".nav>ul>li:not(#n0)").hover(function() {
        //鼠标移动该栏目
        $(".nav>ul>li:not(#n0)").removeClass("on");
        $(this).addClass("on");
        $(this).find("ul").show();
    }, function() {
        //鼠标离开该栏目
        $(this).removeClass("on");
        $(this).find("ul").hide();
    });

    //购物车
    $("#mycart").hover(function() {
        //鼠标移动
        $(".cars").slideDown(200);
    }, function() {
        //鼠标离开
        $(".cars").fadeOut(200);
    });
    $(".cars>ul>li").hover(function() {
        //鼠标移动
        $(".cars>ul>li").removeClass("index");
        $(this).addClass("index");
    },function() {
        //鼠标离开
        $(this).removeClass("index");
    });
	
    //顶部下拉菜单
    $(".menu>li:drop").hover(function() {
        //鼠标移动
        $(this).addClass("index");
        $(".droplist").slideDown(250);
    }, function() {
        //鼠标离开
        $(this).removeClass("index");
        $(".droplist").fadeOut(250);
    });

    //顶部菜单弹出后,鼠标移动样式替换
    $(".droplist>li").hover(function() {
        //鼠标移动							 
        $(this).addClass("hover");
    }, function() {
        //鼠标离开
        $(this).removeClass();
    });
}

//侧栏菜单显示
function sideNav() {
    $(".pMod>ul>li").hover(function() {
        //鼠标移动
        $(this).find("i").addClass("index");
        $(this).find(".plist").show();
    }, function() {
        //鼠标离开
        $(this).find("i").removeClass();
        $(this).find(".plist").hide();
    });
    //弹出分类鼠标移动样式替换
    $(".plist>dl>dd").hover(function() {
        //鼠标移动							 
        $(this).addClass("index");
    }, function() {
        //鼠标离开
        $(this).removeClass();
    });
}

//公告内容定时自动轮换播放
function note() {
    //定义函数组
    var fns = {
        //向上
        _up: function() {
		  $(".note>div>ul").stop().animate({
			  marginTop: "-30px"
		  }, 500, '',
		  function() {
			  $(".note>div>ul>li:lt(1)").appendTo($(".note>div>ul"));
			  $(".note>div>ul").css("marginTop", 0);
		  });
        }
    };
    var _autoUp = null;
    $(".note").mouseover(function() {
        autoStop2();
    });
    $(".note").mouseout(function() {
        _autoUp = setInterval(function() {
            fns._up();
        }, 2500); //鼠标离开后再重新恢复自动播放时间,单位毫秒
    });
    var autoPlay2 = function() {
        _autoUp = setInterval(function() {
            fns._up()
        }, 2500);
    }; //自动播放时间,单位毫秒
    var autoStop2 = function() {
        clearInterval(_autoUp);
        _autoUp = null;
    };
    //自动播放
    autoPlay2();
}